发包方肇庆范先生
嵌入式与智能硬件
项目类型
1千~5千
项目预算
15天
预计开发时间
不限
区域限制
项目内容描述
信号采集板嵌入式学习源码开发要求
已有能正常运行的单独子例程源码如下(都是一些基本功能的简单算法):
a)DA控制功能(AD5545芯片)对应源码ad5545
b)AD采集功能(AD7606芯片)对应源码ad7606
c)增益倍数设置(AD8253芯片)对应源码ad8253
d)计数功能对应源码counter
e)七段数码管显示功能对应源码digital_led
f)测频功能对应源码frequency
g)IO输入输出功能对应源码gpio
h)LCD屏显示功能对应源码lcd3d5_test
i)led周期点亮功能对应源码ledBlink
j)低频(100Hz以内)脉冲的脉宽测量功能对应源码pulse
k)PWM功能对应源码pwm
l)RS232串行口收发通讯功能对应源码rs232
修改要求:
一、把上述单独功能整合在同一个程序里面,互不影响使用。另外,各功能对芯片的参数设置调整,应该不要影响到其他的功能。
二、对IO输入输出功能进行修改:
读取输入In5~8(或In1~16)的高低电平状态,结果放到一个变量里面
IO输出功能做成一个子函数,参数为(chn,OnOff),chn为通道号,OnOff=1表示On,否则为Off。可以控制Out1~16通道,对某个通道的状态改变应该不要影响到其他通道的原有状态。
三、增加定时功能:
做一个精准的10ms定时(定时时间暂定10ms,做成可调整),定时通过串口发送按1递增数字,即:1、2、3...,不断发送
四、增加保存掉电数据(主要是一些设置参数)功能
说明:
1、单片机型号:STM32F439IG
2、编码器脉冲最高频率100KHz
3、每块七段数码管显示模块规格为4位7段数码管,2块级联显示模块,组成可以显示8个字符,采用595芯片驱动。显示板接线端子为:SCKRCKDATAGNDVCC
竞标人数:2人 剩余竞标席位:28人