摘要: 触发时钟TIM5设置 DMA相关配置,启动了DMA中断 开始一次采样(有同步信号效果更佳) 阅读全文
posted @ 2019-08-17 19:06 一本正经小虫子 阅读(1055) 评论(0) 推荐(0) 编辑
摘要: 没有试30000sps 采样率低可能还不能用,需要改变SPI速率等 使用ADS1256DRDY引脚作中断触发进行数据采集 main.c中(死循环前只执行一次): 外部中断: ADS1256配置 阅读全文
posted @ 2019-08-17 18:48 一本正经小虫子 阅读(634) 评论(0) 推荐(0) 编辑
摘要: 还没有生成COS,需要另一个定时器进行触发,注释代码不能用 1 #include "STM32_WaveOutput.h" 2 #include "delay.h" 3 /********Éú³ÉÕýÏÒ²¨ÐÎ1Êä³ö±í***********/ 4 5 u16 SineWave_Value[1000]; 6 //u16 CosWave_Va... 阅读全文
posted @ 2019-08-17 18:34 一本正经小虫子 阅读(811) 评论(0) 推荐(0) 编辑
摘要: Linux驱动技术(六) _内核中断 https://www.cnblogs.com/xiaojiang1025/p/6388603.html 顶半部 硬件,不可被打断,要求程序短小 底半部 软件模拟硬件思想,程序流程长 工作队列,tasklet,软中断 tasklet多用于中断上下文,工作队列多用 阅读全文
posted @ 2019-08-17 18:15 一本正经小虫子 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 指针数组和数组指针 数组指针和指针数组的区别 https://www.cnblogs.com/mq0036/p/3382732.html 嵌入式经典面试题(C语言) https://blog.csdn.net/IT_114/article/details/6316022 嵌入式软件工程师经典面试题( 阅读全文
posted @ 2019-07-03 16:40 一本正经小虫子 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 串口中断结束不需要清中断 https://blog.csdn.net/justsure91/article/details/80856345 MODBUS详细介绍 https://blog.csdn.net/u014234260/article/details/76986814 c语言 阅读全文
posted @ 2019-06-19 11:49 一本正经小虫子 阅读(242) 评论(0) 推荐(0) 编辑
摘要: IIC驱动含有 IIC总线驱动 和 IIC设备驱动 IIC总线驱动中,核心是构造i2c_adapter结构体 在IIC设备驱动中,核心是构造i2c_driver结构体 怎么写I2C设备驱动程序? 1. 分配一个i2c_driver结构体 2. 设置 attach_adapter // 它直接调用 i 阅读全文
posted @ 2019-05-19 17:52 一本正经小虫子 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 参考Usbmouse.c (c:\嵌入式学习\b盘\system\system\linux-3.4.2\linux-3.4.2\drivers\hid\usbhid) 1.填充 static struct usb_driver usb_mouse_driver = { .name = "usbmou 阅读全文
posted @ 2019-04-17 11:05 一本正经小虫子 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 使用输入子系统,参考源码S3c2410_ts.c (c:\嵌入式学习\b盘\system\system\linux-3.4.2\linux-3.4.2\drivers\input\touchscreen) 输入子系统框架input_dev 分配input_dev结构体 设置能产生那类事件,这类事件的 阅读全文
posted @ 2019-04-12 10:08 一本正经小虫子 阅读(174) 评论(0) 推荐(0) 编辑