Commit Graph

4 Commits

Author SHA1 Message Date
Miaow
4ecbc6a0ba feat(pl,drv): 添加了外部信号屏蔽相机触发的机制
1. pl端的encoder模块实现了可选的外部复位信号
2. pl端修改encoder模块的ENCODER_CR寄存器复位值,为仅限内部复位以及内部默认处于复位状态
3. 驱动层实现外部复位的开启和关闭功能,驱动open时退出默认的复位清零状态
   由于驱动程序已在open时退出复位状态,应用程序可不做更改,驱动程序close后不会自动切换回复位状态
4. 更新了驱动测试应用程序
2023-04-26 21:21:40 +08:00
Miaow
845af905f9 feat(pl,drv): 实现了4路相机的独立触发输出
1. 修改了encoder模块的PL端设计和驱动,修改为为4路相机的独立触发输出
2. 修改了启动方式,将比特流文件从BOOT.BIN中分离,实现PL端逻辑的动态加载

BREAKING CHANGE: encoder模块的PL逻辑和linux驱动有变化,驱动的write接收参数从
	struct {
			unsigned int valve_divide_value;
			unsigned int camera_divide_value;
	} encoder_dev_divide_value_structure;
	变为
	struct {
			unsigned int valve_divide_value;
			unsigned int camera_a_divide_value;
			unsigned int camera_b_divide_value;
			unsigned int camera_c_divide_value;
			unsigned int camera_d_divide_value;
	} encoder_dev_divide_value_structure;
2023-04-26 10:56:29 +08:00
Miaow
71f8e672d5 机器已经部署到淮安
8月底出差告一段落,运行一切正常
1. 添加了喷阀数据队列走空计数和自动补偿功能
2. 喷阀数据队列发生不可恢复的异常时向上位机报告错误
3. 取消双FIFO
2022-09-01 21:40:16 +08:00
Miaow
c98584d029 寒假前烟梗分选机上已经开始用的
测试能否打中暂时没啥问题,但溜的急,没充分测试
2022-07-03 19:47:53 +08:00