- 博客(8)
- 收藏
- 关注
原创 [作业]嵌入式第10章:CAN总线
定义于can.h第45行,CAN总线工作模式,分别为正常模式(CAN_MODE_NORMAL)、回环模式(CAN_MODE_LOOPBACK)、静默模式(CAN_MODE_SILENT)以及回环与静默组合模式(CAN_MODE_SILENT_LOOPBACK)定义于stm32|4xx.h第207行,用于添加到组导出的宏,SET_BIT(REG, BIT)相当于((REG) |= (BIT))定义于stm32|4xx.h第217行,READ_REG (REG)相当于((REG));
2024-06-21 02:56:28
490
原创 [作业]嵌入式第8章:Flash和ADC
1、对于有数据的某扇区,如果没有擦除(Flash_erase),可否写入新数据?注:扇区号为学号后2位,数据文本中要有姓名。2、在ADC模块中,显示当前温度和芯片内部温度,感受温度变化(分别用冷、热触碰)。根据该段实验代码验证得即使不擦除扇区也能写入数据,并且之前写入的数据会被全部擦除。警告:0到25扇区是bios扇区,禁止擦写。
2024-06-20 15:05:50
204
原创 [作业]嵌入式第7章:定时器
4、GEC39定义为输出引脚,GEC10定义为输入引脚,用杜邦线将两引脚相连,验证捕捉实验程序Incapture-Outcmp-20211110,观察输出的时间间隔。1、利用SysTick定时器编写倒计时程序,每秒在屏幕上输出一次时间,倒计时为0后,红灯亮,停止输出。(3)直到间隔毫秒数大于1000毫秒则间隔毫秒数减去1000毫秒,重复第(2)步。2、利用RTC显示日期,每秒更新,并设置闹钟,时间到时亮绿灯且显示姓名。(2)每次输出间隔随机增加一定毫秒数。(1)以随机毫秒数间隔开始。到达闹钟时间时亮绿灯。
2024-06-20 15:01:58
264
原创 [作业]嵌入式第6章:串行通信模块和中断
(1)设置引脚复用功能为串口:通过GPIO模块的端口模式寄存器(GPIOA_MODER)设定引脚为复用功能模式,通过GPIO复用功能低位寄存器(GOPIA_AFRL)设定为UARTx_TX和UARTx_RX。(2)设置波特率:通过UART波特率寄存器(UART_BRR)设定使用速度v收发字节,根据USART_CR1寄存器中第15位对应的过采样模式设置,波特率计算公式不同。设系统内核时钟频率为fsysclk,5、假设将UART_2和TIM6交换其在中断向量表中的位置和IRQ号,UART_2可以正常中断吗?
2024-06-13 00:15:44
182
原创 [作业]嵌入式第4章:GPIO及程序框架
给出gpio_set(LIGHT_RED,LIGHT_OFF);语句中,LIGHT_RED和LIGHT_OFF的值是多少?贴出每一步的查找截图。(3)在user.h中发现LIGHT_OFF值为1,LIGHT_RED值由PTB_NUM或运算7得出,继续在头文件中查找PTB_NUM的值。(4)在gpio.h中发现PTB_NUM的值为1左移8位,得LIGHT_RED的值为0b0000 0001 0000 0111,即263。(2)在includes.h中没有发现目标变量,继续查询user.h。
2024-06-13 00:11:50
173
原创 [作业]嵌入式第2章:微处理器
2、编写一个1+2+…+10的程序,将求和结果存入名为”sumresult”的内存单元中,并将求和结果用printf显示出来。1、在第一行显示“广州大学”字样。
2024-06-12 23:58:43
103
原创 [作业]嵌入式系统常用术语
Computing Machine:计算机的旧称,二战时期将算术工人称为Computer,而将炸弹机等早期计算机冠以Computing Machine之名。相关:Complementary Metal-Oxide Semiconductor,CMOS,互补金属氧化物半导体 电平信号系统。这里的Area Network仅表示区域网的意思,Local才有局部的意思,那么我更愿意译其为“控制域网”,垃圾翻译。Plastic-Low-profile Quad-Flat Package,LQFP,塑料薄方封装。
2024-03-14 00:58:43
301
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人