- 博客(33)
- 收藏
- 关注
原创 中文用户名的解决方案
今天用modelsim做作业时发现monitor没有显示,查了一下是因为电脑用户名是中文的原因,于是尝试修改用户名。根据网上的教程大多是修改注册表,我也尝试了,结果就寄了 o(╥﹏╥)o ,直接黑屏。不过好险我c盘的文件并没有丢失,黑屏的时候win+l切换其它用户例如administrator,将注册表路径改回原来的然后关机再开机(某个教程说不要直接重启)就恢复了。然后win+l切换到新用户中,再运行modelsim,就能显示了。那中文用户名的问题怎么解决呢?
2024-04-28 00:49:56
274
原创 tftp使用方法
CurrentDirectory是用于传输文件的目录,将需要传输的文件放到该目录下,自行选择。右键Tftp32 service edition,启动服务(每次重启电脑都要开一次)。Server interfaces是服务器ip,即电脑的ip,查看ip可以在命令行输入。192.168.0.108为开发板的ip。可以看到获取的文件已经有了。打开服务(左下角搜索)
2024-02-09 21:15:35
414
原创 ERROR: can‘t get kernel image!
与之前的对比,发现bootcmd不一样,对着之前bootcmd的内容改回去。setenv bootcmd “bootcmd原来的内容”查看uboot当前配置。saveenv 保存。
2024-02-09 16:37:50
358
原创 设备树下的LED驱动
设备结构体中添加结构体类型指针,表示设备节点。得到 alphaled 节点节点compatible属性内容获取status属性内容获取reg属性内容ioremap函数完成内存映射,将获取到的regdata数组中的寄存器物理地址转换为虚拟地址。of_iomap()一次性完成读取reg属性以及内存映射。
2024-02-06 10:57:55
187
原创 Linux设备树
函数通过 of_device_id 匹配表来查找指定的节点。of_property_read_u16_array 函数。of_property_read_u32_array 函数。of_property_read_u64_array 函数。of_property_read_u8_array 函数。of_property_read_u16 函数。of_property_read_u32 函数。of_property_read_u64 函数。of_property_read_u8 函数。
2024-01-31 22:16:48
1709
原创 新字符设备驱动
编写驱动 open 函数的时候将设备结构体作为私有数据添加到设备文件中。将设备属性设置为一个结构体,作为设备的私有数据。输出主设备号和次设备号,并自动创建设备节点文件。首先要创建一个 class 类,才能在。函数后面加自动创建设备节点相关代码。实现设备节点文件的自动创建与删除。目录中,重启开发板,进入到目录。如果没有主设备号——申请设备号。如果有主设备号——注册设备号。
2024-01-31 13:31:45
146
原创 ADS1256+FFT+卡尔曼滤波 F4
(如果采集全部通道并进行数据处理)ADS1256采样速率慢,TIM3配置ARR为5000时才能实现数据不重复(PSC:168)输入正弦波03V,实际采样0.8V2.1V;输入正弦波-2.5V2.5V,实际采样-1.351.35V配置ARR为2,有2~3个数重复,频率不准采集函数不需要放在中断中/* 配置ADC参数: 增益1:1, 数据输出速率 100Hz */初始化时已经设置了采样率因此只需放在while(1)中即可//存放LCD ID字符串 uint8_t id;
2023-07-27 19:47:39
512
4
原创 DAC-ADC-DSP库FFT获取正弦波频率
ARM_MATH_CM4,__CC_ARM,ARM_MATH_MATRIX_CHECK,ARM_MATH_ROUNDING第一个宏:M3:ARM_MATH_CM3M4:ARM_MATH_CM4H7:ARM_MATH_CM7 如果cubemx生成的库没有,可以找板子的例程,将DSP的lib文件添加到工程中如果没有LCDDACcubemx配置DACDMA点ADD添加,Circular模式确认配置无误输出频率为:168000000/168/5 = 200000HzBEGIN1 正弦波数组BEG
2023-07-24 20:54:10
1423
原创 前端ajax
如果有多个AJAX任务,应创建一个执行XMLHttpRequest对象的函数,以及一个供每个AJAX任务的回调函数。XMLHttpRequest对象有一个內建的XML解析器。定义当readyState发生变化时执行的函数。存有XMLHttpRequest对象的状态。存留XMLHttpRequest的状态。属性以XMLDOM对象返回服务器响应。使用XMLHttpRequest对象的。输入部分字母,在搜索建议中显示获取到的内容。中添加需要发送的数据。...
2022-07-27 13:44:12
855
原创 通过点击显示隐藏菜单
有关应用if语句布尔值函数逻辑:如果onOff为true,显示菜单并将onOff变为false;如果onOff为false,隐藏菜单并将onOff变为true点击1次,显示菜单;点击2次,隐藏菜单
2022-07-27 13:42:38
157
原创 CSS动画
下面的例子将在动画完成25%,完成50%以及动画完成100%时更改。animation-timing-function属性规定动画的速度曲线。-指定从慢速开始,然后加快,然后缓慢结束的动画(默认)属性,则动画不会发生,因为默认值是0s(0秒)。属性指定是向前播放、向后播放还是交替播放动画。-规定从开始到结束的速度相同的动画。-动画正常播放(向前)。-动画先向前播放,然后向后。-动画先向后播放,然后向前。规定动画播放前与播放后的形态。-规定慢速开始的动画。-规定慢速结束的动画。...
2022-07-26 17:38:22
306
原创 函数重载、函数模板、显式具体化
指向非const数据的指针和引用优先与非const指针和引用参数匹配。指向非const数据的指针和引用优先与非const指针和引用参数匹配。仅在函数内容基本相同,但需要接收不同类型的参数时使用函数重载。非模板函数优先于模板函数(包括显示具体化)非模板函数优先于模板函数(包括显示具体化)根据参数(数量、类型、排列顺序)来区分。只能改变参数,不能改变函数类型。同一函数名接受不同参数来区分。使模板能够对结构成员进行操作。直接命令编译器创建特定的实例。...
2022-07-26 17:31:22
93
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人