- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 应用密码学
cryptography和cryptanalysis统称密码学(cryptology),精通者为密码学家(cryptologist)。密码编码学(cryptography):使消息保密的技术和科学;从事人员叫密码编码者(cryptographer)。密码分析学(cryptanalysis):破译密文的科学和技术;从事人员叫密码分析者(cryptanalyst)。加密:E(M) = C ----- E为加密函数。解密: D© = M ------ D为解密函数。密文(ciphertext)
2023-12-06 21:32:48
127
1
原创 CAN通信1
CAN 是 Controller Area Network 的缩写,是 ISO 国际标准化的串行通信协议。这里是引用CAN 控制器根据两根线上的电位差来判断总线电平。总线电平分为显性电平和隐性电平(线“与”),二者必居其一。发送方通过使总线电平发生变化,将消息发送给接收方。
2023-11-30 22:24:38
92
原创 GPIO极低速通信
4bit帧头 8bit状态位 4bit校验和3bit帧头为 1118bit状态位;4bit校验和为前8bit状态位相加的和,用于校验。举例:传感器全故障:1111 0000 0000 0000传感器全正常:1111 1111 1111 1000。
2023-11-29 09:53:17
96
1
原创 MPC5744P定时器
PIT模块是一个定时器的数组,可以用来触发中断和DMA通道。1.产生DMA触发脉冲;2.产生中断;3.可屏蔽中断;4.多个独立的时间周期。在初始化PIT前要使能PIT模块、停止PIT定时器。当timer0和timer1链接起来时,读取64位寄存器获取当前时间。先读PIT_LTMR64H后读PIT_LTMR64L。PIT的定时器起始值,当此值减为0时,触发中断,再次重新计数。读取当前计时器的值CHN链接PITChannel的timer;TIE控制Timer Interrupt是否使能;
2023-11-27 16:41:38
285
原创 MPC5744
提供寄存器让我们对GPIO管脚进行读写。简单的信号传输:GPIO接口只传输简单的二进制信号,可以用于简单的通信和控制任务。通用性:GPIO接口可以用于连接各种类型的外部设备,如LED灯、按钮、传感器等。可配置性:GPIO接口的引脚可以配置为输入或输出模式,以适应不同的应用场景。可编程性:通过编程,可以控制GPIO接口的引脚状态,实现对外部设备的控制。MPC5748G还支持GPIO口的并行读写,这里暂时不做深入讨论。SSS 寄存器选择管脚模式,这里做普通输入输出。管脚做输入管脚的配置代码。
2023-11-27 14:36:13
201
原创 原码、补码与反码
正数的原码、补码与反码都是其二进制形式本身(最高位为符号位:0)。负数的原码为其二进制本身;反码为符号位不变其它位取反;补码为反码加1(最高位为符号位:1)。
2022-11-03 15:45:52
1046
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人