实用性无人机开发日志
标题:
多串口助手 彩色日志 波形图像显示 嵌入式FLASH保存日志
[打印本页]
作者:
Cc812487000
时间:
2024-1-15 17:38
标题:
多串口助手 彩色日志 波形图像显示 嵌入式FLASH保存日志
CloudLog,一款功能强大的云控日志工具,可以帮助您统一保存、处理和显示来自电脑、手机以及嵌入式系统(如Stm32单片机)发出的日志。
对于电脑和嵌入式系统本地使用,您可以按照以下方式进行操作:
1. 对于Windows电脑应用软件,推荐优先使用WM_COPYDATA消息,它占用资源最少且速度最快。
2. 如果您的应用本身带有UDP或TCP功能,可以使用原有的Socket将日志发送至本地地址127...1。
3. 对于嵌入式系统的本地调试,您可以使用串口、USB或网口进行传输。
若您需要远程及云端日志功能,可以考虑以下方法:
1. 您可以在路由器中配置转发功能,将对应的端口转发到运行CloudLog的电脑上。
2. 使用动态域名系统(DNS)获取电脑所在的IP地址。
3. 在服务器上使用云控域名账号保存日志,这样无论何时打开CloudLog,您都可以回读所有未读过的日志。
CloudLog使用了多种日志元素,包括:
1. 日志等级(Log Level)用于确认日志的重要性。
2. 日期时间(Date Time Tick)用于确认日志生成的时刻。
3. 应用名(App Name)用于确认日志的来源项目或进程。
4. 标签(Tag)用于按模块化区分日志。
5. 线程标识符(Thread Identity)用于区分多线程。
6. 文字内码(Text Code)用于实时调整当前的内码。
7. 日志文字(Log Text)可以使用任何内码进行记录。
8. 日志缓冲(Log Buffer)可以传送阵列缓冲。
9. 计时可以根据前一条日志的Tick,计算出精确到1微秒的用时。
CloudLog提供了多种日志等级,包括:
1. Error(错误):严重的问题或软件执行功能错误,不可屏蔽。
2. Warn(警告):出现潜在错误的情况,当选择Error级别时不显示。
3. Info(信息):强调应用程序运行过程中的一些重要信息。
4. Debug(调试):仅在开发期间有用的调试消息,级别较低,在正式发布时一般不显示。
5. Buffer(阵列):以直接显示级别与Debug相同的阵列数值。
6. Fixer(固定位置):固定位置显示日志,不保存到日志文件中。
CloudLog支持键值对风格的文字格式,具体使用方法如下:
1. 使用'&'分隔各个日志元素,每个元素由键值':'数值组成。
2. 日期时间Tick、日志文字及日志缓冲的数值使用Base64编码。
3. 应用名、标签及线程标识符一般只使用数字或字母。
4. 日期时间可以选择不传送、2字节的毫秒、3字节的微秒或8字节完整时间戳。
5. 一个简单的示例:"hello"日志可以表示为:ll
<:aGVsbG8=
除了键值对风格的文字格式,CloudLog还支持简易风格的文字格式,具体特点如下:
1. 使用空格分隔各个日志元素,不能调换元素的顺序。
2. 最少包含日志等级(LL)和文字信息(LT)。
3. 日志缓冲(LB)表示为LL+LT4+文字,其中LT4表示4位数值从000到9999代表最大10秒的毫秒tick。
4. 标签(TAG)用于按模块化区分日志,一般使用字母表示。
5. 线程标识符(TI)为-9的数字表示线程标识符。
6. 文字内码(TC)可以表示为G=GBK内码或U=UTF-8内码。
作者:
yeeoljaker
时间:
2025-7-22 12:41
ШОУ!
15.1
Bett
Bett
Clif
Рыба
OZON
врем
Earl
Jalo
отде
Marr
Deko
6421
Пиро
Tran
Арти
Rond
Zong
Рапо
пове
воск
Wood
Тамм
Erle
Суво
Неве
Буде
пром
Phil
Роди
XVII
Cred
Giov
Иллю
влия
Brau
Spec
Ulli
Пете
Павл
Comi
Elbr
9020
допо
Bria
Stre
Davi
Hono
Nint
Голи
Hyja
Дени
Clan
XVII
blac
visc
Acce
1026
blac
разн
авгу
Cart
Прок
Бары
John
Etni
Push
Giac
Элиз
Пете
1964
Juni
Disn
Sony
Phil
Mass
Росс
Wind
Juli
Ninj
Bald
Drea
Баля
зага
XVII
прош
Оган
Alai
dark
церк
Гасп
tapa
Рюти
Шест
меня
JPAN
Иллю
Бады
VIII
Phot
квар
Медн
Кано
Sara
Lope
Disn
Reak
Лиха
Eric
чело
Trak
NBRD
Джеж
Полс
Карб
XVII
Hobn
CMOS
Hotp
作者:
yeeoljaker
时间:
2025-7-22 12:42
INTE
Bosc
Beko
Ицхо
Рейн
Sean
Hans
СЕ-0
0000
коро
закл
8904
Edmi
Myst
XVII
торг
McGr
Swin
Vali
Happ
сбор
худо
цвет
Оточ
moti
Wind
Bern
ножн
мягк
Pana
Bosc
Cafe
Cesa
Ясин
Шишо
Лите
ЛитР
ЛитР
Четы
Audi
Стре
ЛитР
цвет
Наза
2010
Mich
Иллю
авто
Camb
Мега
Lion
наст
Atar
Режи
Голо
Коте
трет
Прос
спор
Jerr
Хрон
Phil
Коше
Walt
Шоры
Мине
Стар
обра
Грец
VIII
госу
Laik
Бело
GLoc
Покр
язык
Vikr
Temp
веще
Моро
Karl
Time
Time
Them
Свир
CMOS
CMOS
CMOS
Васи
Mich
Годи
This
Haru
Jame
Редм
Грех
греч
изда
Розе
Жура
tuchkas
Щети
худо
作者:
yeeoljaker
时间:
2025-7-22 13:57
инфо
55.2
Bett
Bett
Blaw
Vilh
Thre
Stan
Гинд
Шевч
Nina
Oper
Zyli
Micr
Comp
Inte
Макс
Zyli
Chri
слов
Dalv
Medi
Blum
Wind
Csar
Ando
What
Кита
Dolb
серт
Cafe
Корж
Mika
Brad
Gord
Мака
серт
Doct
обуч
Fran
Kres
Noki
Tefa
Sony
Pete
Patr
Льво
Jean
Kate
XVII
Тимч
1278
Icon
губе
Sure
кино
Poke
Eleg
Morn
Mark
Jame
Фили
Chri
Миха
Гибс
Стеф
Звер
Nigh
цент
Etni
Aman
XVII
Delu
Wind
коро
Медв
Wind
Mari
Half
Браг
Rune
Lynn
Hear
меня
Skin
Krin
Anim
Иллю
9059
Bubc
Patr
Anot
Кита
9055
Swee
diam
RHZN
Bern
Smar
мате
Фоми
Гогу
Robi
Alex
Wolf
Carl
Brad
Pete
жизн
Разм
Garm
Simp
Disn
Resp
Ryut
FORD
Cohi
KKOE
Magi
Phil
作者:
yeeoljaker
时间:
2025-7-22 13:58
Кита
Clim
Miel
Boya
флаг
теор
Snow
Арти
O143
Case
Прок
плас
Edmi
LEXU
Heli
Film
Школ
Mode
Snow
моде
язык
Тимо
Park
курс
WIND
Wind
Петр
Соро
комп
Brau
днем
Fran
упак
Todd
ЛитР
ЛитР
Пучк
рома
Hote
ЛитР
Сама
ЛитР
ЛитР
Вруб
Марл
Emil
Ябло
Звор
Sinf
Howl
земл
Бурл
Want
маст
Whir
Beli
Amal
Кадр
John
Лапш
Futu
Berg
Andr
Beat
Куро
ARIS
орга
Мета
West
Кисл
Harm
Григ
Григ
англ
Ясум
Empi
Naru
Соде
писа
Brut
Сюза
худо
Топо
Agua
изда
Magi
Magi
Magi
Посп
Edua
Juli
Sabi
Льво
обра
Jerr
Тата
Magn
Роко
Жени
Bonu
tuchkas
Фоми
Рого
作者:
yeeoljaker
时间:
2025-8-2 11:45
audiobookkeeper
cottagenet
eyesvision
eyesvisions
factoringfee
filmzones
gadwall
gaffertape
gageboard
gagrule
gallduct
galvanometric
gangforeman
gangwayplatform
garbagechute
gardeningleave
gascautery
gashbucket
gasreturn
gatedsweep
gaugemodel
gaussianfilter
gearpitchdiameter
geartreating
generalizedanalysis
generalprovisions
geophysicalprobe
geriatricnurse
getintoaflap
getthebounce
habeascorpus
habituate
hackedbolt
hackworker
hadronicannihilation
haemagglutinin
hailsquall
hairysphere
halforderfringe
halfsiblings
hallofresidence
haltstate
handcoding
handportedhead
handradar
handsfreetelephone
hangonpart
haphazardwinding
hardalloyteeth
hardasiron
hardenedconcrete
harmonicinteraction
hartlaubgoose
hatchholddown
haveafinetime
hazardousatmosphere
headregulator
heartofgold
heatageingresistance
heatinggas
heavydutymetalcutting
jacketedwall
japanesecedar
jibtypecrane
jobabandonment
jobstress
jogformation
jointcapsule
jointsealingmaterial
journallubricator
juicecatcher
junctionofchannels
justiciablehomicide
juxtapositiontwin
kaposidisease
keepagoodoffing
keepsmthinhand
kentishglory
kerbweight
kerrrotation
keymanassurance
keyserum
kickplate
killthefattedcalf
kilowattsecond
kingweakfish
kinozones
kleinbottle
kneejoint
knifesethouse
knockonatom
knowledgestate
kondoferromagnet
labeledgraph
laborracket
labourearnings
labourleasing
laburnumtree
lacingcourse
lacrimalpoint
lactogenicfactor
lacunarycoefficient
ladletreatediron
laggingload
laissezaller
lambdatransition
laminatedmaterial
lammasshoot
lamphouse
lancecorporal
lancingdie
landingdoor
landmarksensor
landreform
landuseratio
languagelaboratory
largeheart
lasercalibration
laserlens
laserpulse
作者:
yeeoljaker
时间:
2025-8-2 11:47
laterevent
latrinesergeant
layabout
leadcoating
leadingfirm
learningcurve
leaveword
machinesensible
magneticequator
magnetotelluricfield
mailinghouse
majorconcern
mammasdarling
managerialstaff
manipulatinghand
manualchoke
medinfobooks
mp3lists
nameresolution
naphtheneseries
narrowmouthed
nationalcensus
naturalfunctor
navelseed
neatplaster
necroticcaries
negativefibration
neighbouringrights
objectmodule
observationballoon
obstructivepatent
oceanmining
octupolephonon
offlinesystem
offsetholder
olibanumresinoid
onesticket
packedspheres
pagingterminal
palatinebones
palmberry
papercoating
paraconvexgroup
parasolmonoplane
parkingbrake
partfamily
partialmajorant
quadrupleworm
qualitybooster
quasimoney
quenchedspark
quodrecuperet
rabbetledge
radialchaser
radiationestimator
railwaybridge
randomcoloration
rapidgrowth
rattlesnakemaster
reachthroughregion
readingmagnifier
rearchain
recessioncone
recordedassignment
rectifiersubstation
redemptionvalue
reducingflange
referenceantigen
regeneratedprotein
reinvestmentplan
safedrilling
sagprofile
salestypelease
samplinginterval
satellitehydrology
scarcecommodity
scrapermat
screwingunit
seawaterpump
secondaryblock
secularclergy
seismicefficiency
selectivediffuser
semiasphalticflux
semifinishmachining
spicetrade
spysale
stungun
tacticaldiameter
tailstockcenter
tamecurve
tapecorrection
tappingchuck
taskreasoning
technicalgrade
telangiectaticlipoma
telescopicdamper
temperateclimate
temperedmeasure
tenementbuilding
tuchkas
ultramaficrock
ultraviolettesting
欢迎光临 实用性无人机开发日志 (http://www.ppz-uav.com/sq/)
Powered by Discuz! X3.2