- 博客(169)
- 资源 (8)
- 收藏
- 关注
原创 unicode编码 越南语
Vietnam unicode编码范围 U+0000-U+1EFF查看的资料:越南地址如何写。? - 知乎 (zhihu.com)https://www.zhihu.com/question/348428036(79条消息) 越语文字的编码范围_wutieliu的博客-CSDN博客_越南语编码格式https://blog.csdn.net/wutieliu/article/details/89968265Unicode入门与剖析——从一个越南文的案例说起(转) - 酒鬼z - 博客园 ..
2022-05-07 17:40:59
4912
原创 STM32F103芯片烧写程序出问题……
- Connected successfullyAuto programming target (103568 bytes, 1 range) ...- Unsecure chip ...- Chip unsecured successfully- Erasing affected sectors ...- ERROR: Timeout while blank checking, core does not stop- ERROR: Failed to erase sectors- ERROR
2022-01-10 14:55:57
2297
原创 网口芯片W5500使用笔记以及注意点
1.connet程序耗时过长,导致程序运行出错W5500可以建立8个socket,也就等于可以建立8个客户端,连接8个服务端;但在实际使用时,不代表这8个服务端IP都能在线!经过测试一个connet如果连接不上可能会耗费1S-2S的时间解决方案:将循环进行屏蔽技术人员回复:配置下RTRRCR的数值,改一下超时的时间。或者你说的这个超时是影响了你在connect函数执行的时间,也可以屏蔽了这个connect内部的while等等。不过这个屏蔽操作,可能会让你频繁调用connec...
2021-08-30 13:40:26
2746
原创 撤销github的冲突提交
再提交github时总会遇到这种错误,那如何将提交到github的文件撤回呢?网上给的回答是,这样的:按照网上的操作:打开showlog,右击要回退的前一版本;点击reset 'master'……;点击OK即完成撤回...
2021-08-30 11:35:20
242
原创 数组强制转化为结构体指针
例如typedef struct{ short int num1; short int num2; short int num3; } str; short int arr[10]={22,33,44,55,66,77,88,99};str *str3 = (str*)arr;结构体字节对齐如果结构体字节对齐方式和数组元素类型所占字节一致,则结构体按照顺序依次读取数组数据。此时结构体成员与数组元素一一对应。#pragma pack(2)typedef struct{ shor
2021-04-26 17:03:11
1561
转载 关于Modbus 3区、4区寄存器地址的理解以及Freemodbus中开始地址的设定
在Modbus实际应用中,我们对Modbus 3区、4区的地址有的时候会出现混淆,尤其是类似于404097这种表达方式的地址,就更容易乱,因为我们常常会用串口调试,这个就容易难理解。Modbus 中3区和4区的地址表示含义如下:30001-39999是输入寄存器,也就是我们常说的输入寄存器,只读。40001-49999是保持寄存器,可以读写。从上面的定义可以看出来,3区,4区的寄存器开始地址不是0,而是30001和40001,但是在modbus协议中,这两区的起始地址却是可以从0开始的,那么这是为什
2021-04-21 11:19:04
8657
原创 ITOP-4412学习笔记-fastboot搭建系统遇到的问题
我遇到了什么问题?开发板进入fastoot时,显示“waiting for device”,或者驱动显示不是“Android Composite ADB Interface”答案:意思是:在进去fastboot下时,还要用驱动人生,安一个驱动,否则电脑就是没有驱动的!...
2021-04-13 10:06:02
227
原创 IAR使用笔记2021年3月16日记录
1.STM32CUBEMX 生成简单的IAR程序对自己的端口初始化,将这这两个操作了生成的IAR程序出现问题,具体可参考:关于几种新版的stm32CubeMX 配合IAR7.x编译时出错的问题无法调试:IAR: Unable to execute :driver error...
2021-03-16 14:48:10
1034
原创 WiFi共享大师后无法上网
首先找到 控制面板\网络和 Internet\网络连接然后选中 "WLAN"上,单击右键属性,这时会出现如图所示内容这时选中"WifiMaster NAT Driver"点击下边的卸载 并确认即可解决。...
2021-03-15 15:04:20
2359
1
原创 什么是ADB?
ADB(android debug brige) 安卓 调试 桥ADB用一句话形容就是:ADB是我们用来操作(调试)android设备(比如android手机)的一套指令集。我们要通过Shell来操作android操作系统,而在android和IDE(开发环境)之间需要靠ADB来桥接。ADB的功能如下:ADB十大命令工具Android用户可以利用这个工具。1-启动或停止ADB服务器命令:显然,你应该知道的第一...
2021-03-12 09:40:07
25460
2
原创 ITOP-4412 学习笔记--helloworld实验
实验资源:1.已经编译好的helloworld源文件2.电脑上安装好超级终端3.安装好adb驱动4.将串口连接iotp-4412 串口2,并将串口驱动安装好5.将电脑的USB口与开发板的OTG口连接1.进入编译好的helloworld的文件夹利用命令"adb helloworld /data",将helloworld文件发送到开发板上Win8 64位系统最简单的adb安装方法daemon started successfully2.运行程序...
2021-03-11 21:14:30
210
原创 modbus学习笔记
Modbus通信协议1.Modbus简介——来自维基百科Modbus是一种串行通信协议,是Modicon于1979年,为使用可编程逻辑控制器(PLC)而发表的。Modbus是工业领域通信协议的业界标准,并且现在是工业电子设备之间相当常用的连接方式。Modbus比其他通信协议使用的更广泛的主要原因有:【1】公开发表并且无版税要求 【2】相对容易的工业网络部署 【3】对供应商来说,修改移动原生的位元或字节没有很多限制Modbus官网:http://www.modbus.orgPDU(协议数据
2021-03-11 13:48:49
1747
原创 PCB双面布局技巧
今天第一天上班,看见老大手里拿了一块双面布局的4层板!顿时感觉好牛逼的样子,所以询问了一下我的学长,他给我看了这张图:顿时明白了:双面布局其实就是将A面的直插元件放到B面,B面的元件布局并没有脱离A面的布局...
2019-08-08 20:01:35
2935
转载 VMware虚拟机恢复系统的某个状态的方法
引用:[VMware虚拟机恢复系统的某个状态的方法]一个bug修一天,最害怕的是电脑也是bug。VMware虚拟机,相信想玩linux系统的同学都不陌生吧!当我们不会装系统的时候就用这个工具,使我们可以在Windows系统下体验linux的美妙之处。更有一些同学,已经在电脑上装好了Windows和linux双系统,但是,在linux配置一些环境时,怕给linux系统带来不可逆的损害,以至于又...
2019-05-22 15:16:53
7930
原创 MINI2440 内核基础开发
Liunx内核图Liunx内核简介Liunx是如何构成的?由上图得知,Liunx由用户空间和内核空间两部分组成。为什么Liuxn系统要将系统划分为用户空间与内核空间?ARM的7种工作模式用户模式usr快速中断fiq系统模式sys外部中断irq管理模式svc数据访问中止未定义指令异常内核空间组成部分:Liunx内核源代码[内核源代码下载地址]内核文件夹:...
2019-05-16 14:36:38
405
原创 LED驱动程序设计
S3C2440 GPIO通用输入输出接口的简称,S2440一共有130个GPIO口,分为A~J共9组:GPA,GPB,GPC……GPJ;通过设置相应的寄存器,可以选择某个GPIO口是用于输入,输出还是特定其他特殊功能。例如可以设置GPH6口用于输入输出,或者是串口;每组GPIO(GPA-GPJ),都可以通过3个寄存器来控制与访问,这三个寄存器分别是GPxCON:GPIO配置寄存器----...
2019-05-13 17:25:01
1388
原创 进程控制程序设计
进程控制理论基础进程是一个具有独立功能的运行活动进程和程序的区别:程序运行需要进程特点:动态性,并发性,独立性,异步性进程控制编程获取子进程ID和父进程ID#include <stdio.h>#include <unistd.H>#include <stdlib.h>int main(void){printf("PID = %d\n",g...
2019-05-13 14:28:43
416
原创 1.2 Mini2440 Liunx文件、时间编程
系统调用-文件访问Linux中编程可以使用两种方式:Linux 系统调用C语言库函数1.系统调用创建int creat(const char *filename,mode_t mode)filename:要创建的文件名(包含路径,缺省为当前路径)mode:创建模式mode常见模式:int creat(const char *filename,mode_t mode)fi...
2019-05-13 12:25:28
171
原创 1.1 MINI2440 编程基础
GCC程序编译GCC编译器能将C,C++语言源程序,汇编语言编译、链接成可执行文件在Liunx可执行文件没有统一的后缀。系统从文件的属性来区分可执行文件和不可执行文件GCC通过后缀来区别输入文件的类型:.c 为后缀的文件:C语言源代码文件.a为后缀的文件:是由目标文件构成的库文件.C,.cc活.cxx为后缀的文件:是c++源代码文件,h为后缀的文件:头文件.i为后缀的文件:已预处理...
2019-05-12 15:24:43
263
转载 ubuntu18.04 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)解决方法
[参考]出现问题:最近打开系统之后没声儿,抽空解决以下,谁知道安装的时候出现了这个问题,一看就是锁被占了呗直接重启大法。。。。。不行,看来是锁分配出问题了,找了个解锁命令jiang@ryzen:~$ sudo rm /var/cache/apt/archives/lockjiang@ryzen:~$ sudo rm /var/lib/dpkg/lock不行,没用。。。。思考一下:...
2019-05-12 14:02:11
1941
原创 Mini2440嵌入式体验入门班 嵌入式系统概述-笔记
嵌入式系统概述什么是嵌入式系统?嵌入式系统是以应用为中心,以计算机技术为基础,且软硬件可裁剪,对功能,可靠性、成本、体积、功耗有严格要求的专用计算机系统嵌入式系统构建嵌入式处理器板载硬件嵌入式操作系统嵌入式应用程序硬件架构处理器ARM,PowerPC(摩托罗拉,较贵)ARM概述注意:ARM7不带存储管理器嵌入式Liunx概述Liunx特点自由软件真正的多用户...
2019-05-08 12:45:02
675
原创 0.MINI2440学习方法视频-学前必看 学习笔记
MINI2440的国嵌的资料在他的课程体系目录里面有下面这十个部分,可是网上只有4个课程:主要的嵌入式LIUNX系统移植专题班嵌入式LINUX高级项目班Android系统开发精品班Android高级项目班没有后面的就没有后面的吧!网上也找不到!...
2019-05-07 23:03:44
480
原创 嵌入式资料目录
友善之臂micro2440ubuntu804嵌入式QT开发环境搭建mini2440光盘下载申嵌,国嵌,友善之臂到底之间什么关系?代理合作关系,国嵌,申嵌帮友善之臂做培训申嵌上关于MINI2440的资料:网址(竟然放在淘宝店里,不过里面基本和友善之臂的资料一样)国嵌教程:(只找到别人分享出来的资料)...
2019-05-06 21:44:30
255
原创 工作记录2
《苏州市2019年重点产业人才需求目录》这是一份是苏州市人力资料与社会保障局的报告;在报告中搜索单片机字样,出现了4个基本匹配的工作在报告中搜索嵌入式字样,出现了1个基本匹配的工作我最后就在这几个方面找工作吧!(待续)...
2019-05-06 14:20:08
172
原创 百度能搜到什么?
[百度搜索风云榜]首先讨论百度不能搜什么?1.微信文章我在微信上看到一篇文章“输光300亿后,斯坦福天才学霸的第10个人设,这次又崩了!”,在百度上就搜不到微信的内容;2.淘宝在百度搜索“短袖”,弹出天猫的广告,但是我们想要的是商品所以失败3.百度暂未收录的网站详情4.没有自动推送机制的网站比如:百度云盘待续让百度推送的方法:...
2019-05-05 19:18:43
600
原创 Django 2.2.1.中文文档
本文参考:[Django 文档],[Django中文社区]Django 有丰富的文档。一份高度概述的文档会告诉你在哪里找到特定的东西:◾教程 通过手把手地方式教你一步步的创建一个 Web 应用。如果你初学 Django 或编程,请从这里开始。也请看看下面的 “快速入门”。◾专题指南 在相当高的层次上介绍关键主题和概念,并提供有用的背景信息和解释。◾参考指南 包含 API 和 Djang...
2019-05-02 15:07:21
10696
1
原创 建立Fedora 29虚拟机与Window 10的共享文件
参考资料:[VMWare共享文件夹使用][创建文件夹的映射(快捷方式)(linux软连接)][使用 VMware 装一个 fedora 虚拟机并设置共享文件夹的平凡之路…]一:安装Vmware-tool安装后不能使用,也许是版本太新的缘故吧。只能选择建立共享文件夹的方式传输文件!二设置共享文件夹三.虚拟机内在任何地方新建文件夹四.在此处打开终端五.输入命令 ln -s /m...
2019-04-30 20:29:02
887
原创 Fedora 29虚拟机安装
文章目录1.Fedora 29安装2.1 下载镜像文件2.2在虚拟机中安装Feodra1.在桌面找到【VMware Workstation Pro】,双击打开。2.点击【创建新的虚拟机】。3.选择【典型】,点击【下一步】。4.选择【稍后安装操作系统】,点击【下一步】。5.选择【Linux】,版本选择【Fedora 64位】,点击【下一步】。5.虚拟机名称输入【Fedora 64位】,点击【浏览】更...
2019-04-29 22:55:26
1612
转载 VMware 虚拟机如何连接网络
文章目录一、首先查看自己的虚拟机服务有没有开启,选择电脑里面的服务查看;二、虚拟机服务开启后就查看本地网络虚拟机的网卡启动没有三、此时你的本机设置完成了,该设置虚拟机了四、这时候,必要条件就已经配合结束了,开启虚拟计算机,进入IPv4的设置。转自:[详情]ps:本教程是针对虚拟机NAT模式连接网络一、首先查看自己的虚拟机服务有没有开启,选择电脑里面的服务查看;1.计算机点击右键选择管理...
2019-04-29 21:36:31
2033
转载 Windows平台交叉编译Arm Linux平台的QT5.7库
文章目录1、准备交叉编译环境1.1、下载Qt库源代码1.2、安装Perl1.3、安装Python1.4、MinGW开发工具集1.5、安装交叉编译器2、交叉编译Qt库2.1、编译前的处理2.2、编译之configure2.3、编译之make2.4、编译之make install3、安装与配置Qt Creator1、准备交叉编译环境环境说明:Windows 7 64位此过程需要:(1)Qt库开...
2019-04-29 12:17:33
5573
5
转载 Win10升级后 chrome内核浏览器网页打开卡慢的解决办法
转自:[我是小x]Win10升级后,chrome内核的浏览器,网页打开很慢,或打不开网页,兼容模式无此问题。IE浏览器和Edge都正常。下面的解决办法仅限于Win10系统,有如上现象。一、用浏览器医生修复:必须用极速最新版本http://down.360safe.com/cse/360cse_11.0.1356.0.exe,下载安装后按F1浏览器医生,点“修复”,找到最后一项“Win10...
2019-04-28 23:23:25
8513
原创 ESP8266笔记1
在群友聊天中提及到了:micropython中文社区既然学习了python,我是做嵌入式的,自然也会研究一下micropython,毕竟现在stm32(应该是F4及以上的)都支持micropython了,树莓派,香蕉派,等等都是micropython,我必须要学习了,于是在工作闲暇,不能调试我的python项目时,我也开始了micropython的研究,手里有很多stm32的板子,自然硬件方面不...
2019-04-27 23:49:11
258
原创 Altium Designer入门学习笔记12:画板1
我花了一个下午画的图。先介绍一下一个板子的缺点1.标号较乱,板子前期规划的不好2.晶振下方被迫走线!3.线走的不美观4.元件排布不整齐5.在需要差分走线的地方没有进行差分走。6.焊盘上的通孔太多,容易影响焊接;……...
2019-04-27 21:25:58
483
原创 Altium Designer入门学习笔记11:使用别人的图,生成自己的封装库
1.我一直想把自己的原理图工程建成这样 (如图所示)但是网上这种原理图太少了,导致我制作的素材太少;不过为了以后降低工作量,还是做一下吧**(这样画方便查看吧!)**1.使用别人的图,生成自己的封装库1.1点击工程中的PCB文件,然后点击菜单栏上的1.打开原理图文件待续...
2019-04-26 22:05:48
2130
转载 Altium Designer入门学习笔记10:修改网络标号作用域范围
http://blog.sina.com.cn/s/blog_99c8ec600102uxul.html1.将元器件模块分在不同的原理图中进行绘制!2.在进行多原理图设计时, 不同原理图之间通过Net Label进行连接,而AD默认Net Label(网络标号)作用范围为Automatic,即当Sch中有Sheet Entry(图纸入口)或Port(端口)时,Net Label的作用范围为单...
2019-04-25 14:43:16
2965
原创 Altium Designer入门学习笔记9:绘制8路定时器PCB图
1.绘制的电路图2.绘制的结果:3.PCB打板这个是我第一次打板,我相信我画板技术那么菜的主要原因是想的多,做的少。多的是理论,少的是打板。今天是2019年4月25日,这两天,嘉立创和配捷在打价格战,打一次板子主要3元,于是我就下单了!这篇笔记主要记录我在画这块板子中遇到的问题,并进行解决过程4.画PCB常用的工具1.mil与mm的单位转化(快捷键Q)2.转化元器件层(快捷键L...
2019-04-25 12:58:59
1674
原创 3.关于MINI2440编译,下载,调试的操作步骤
一.对“CodeWarrior for ARM Developer Suite”编译环境进行设置在进行编译和链接之前,首先需要对生成的目标进行配置,点Edit菜单,选择“DebugRel Setting…”(注意:这个选项会因为用户选择的不同目标而有所不同),出现如图所示的设置窗口。对设置进行如下修改,即可!###使用J-link进行代码调试使用J-link连接mini2440进...
2019-04-24 14:33:40
351
原创 2.关于MINI2440下载的问题
文章目录1.打开快速下载工具选择Linux2.在选择Images目录中选择压缩包下的images3.修改Liunx Kernel,选择对应的屏幕类型4.点击开始烧写5.点击快速启动6.运行的效果1.打开快速下载工具选择Linux2.在选择Images目录中选择压缩包下的images3.修改Liunx Kernel,选择对应的屏幕类型4.点击开始烧写5.点击快速启动6.运行的效...
2019-04-22 16:01:17
395
原创 1.安装MiniTools快速刷系统
MINI2440学习板光盘资料:[一元购买,提取码68r7]1.在安装前请将开发板上的S2按钮切换到NOR档,并重启开发板使用USB type A转USB type B,连接开发板和电脑;2.打开文件,安装软件3.将安装目录变为D盘(没有特殊用途,自定)4.点击安装5.手动安装fastboot驱动(有可能是USB没连接好的问题)解决方案]:http://www.miui.com...
2019-04-22 14:32:37
1029
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人